home *** CD-ROM | disk | FTP | other *** search
/ Aminet 19 / Aminet 19 (1997)(GTI - Schatztruhe)[!][Jun 1997].iso / Aminet / gfx / edit / WF_Base.lha / WF-Base / Wildfire / History < prev    next >
Text File  |  1997-03-20  |  17KB  |  408 lines

  1. v2.40 (Wednesday 15-Jan-97)
  2.  -Processor: *Wave3D-operator finished
  3.  
  4. v2.41 (Thursday 16-Jan-97)
  5.  -Processor: *Wrap: two different methods: AMOUNT, RADIUS
  6.              *operator-interface for the preview integrated
  7.               into the main-routine
  8.              *Cube: some optimizations
  9.  -Variables: detection of dead variables in processes improved
  10.  
  11. v2.42 (Friday 17-Jan-97)
  12.  -Convolve: *loading of wf-convolution-files didn't work
  13.             *save- and load-shortcuts where in the wrong order
  14.             *main-routine sometimes didn't return any result
  15.              which was treated as error by the Processor
  16.  -new Operators: SwapRGB, Posterise
  17.  -Processor: *v-shortcut (like PCSinglePictureWindow)
  18.              *some shortcuts changed
  19.  
  20. v2.43 (Friday 17-Jan-97)
  21.  -new Operators: Roll, Noise
  22.  
  23. v2.44 (Friday 17-Jan-97)
  24.  -PCSelect: *loading/unloading of PlugIns at any time
  25.             *sort items alphabetically
  26.             *refresh list-gadgets after window-resizing
  27.  
  28. v2.45 (Saturday 18-Jan-97)
  29.  -PCSelect: *use the cursor-keys to browse through the lists, select with <enter>
  30.             *keep selection after window-resizing
  31.  
  32. v2.46 (Sunday 19-Jan-97)
  33.  -Processor: Operator-interface improved: all PlugIns are normal programs
  34.              with only some Wildfire-specific routines, this makes it
  35.              possible for the user to create it's own modules
  36.  
  37. v2.47 (Tuesday 21-Jan-97)
  38.  -necessary changes applied to all PlugIns
  39.  
  40. v2.48 (Tuesday 21-Jan-97)
  41.  -All operator-identifiers are now hold in the file "system/wf.plugIns"
  42.   which is read at startup
  43.   (Unique identifiers are necessary due the feature of dynamic (un)loading
  44.    and to keep the old process-file-format)
  45.  -Intro-Window: *timeout
  46.                 *Message-handling improved
  47.  -PCSelect: error in the doubleClick-handler for the Misc-ListView removed
  48.  -PlugIn-invocation changed to avoid crashes which occour if they are
  49.   started as "normal programs"
  50.  -LUT-PlugIn: proper refresh after loading a new envelope
  51.  -Analysis: The options-file "wf.analysis" is now placed inside the system-drawer
  52.  
  53. v2.49 (Tuesday 28-Jan-97)
  54.  -SaveImage-PlugIn
  55.  -Balancing: all parameters are now in the range -255...255 instead of -50..50
  56.  -Processor: load/saveProcess: (re)store the preview-state
  57.  
  58. v2.50 (Tuesday 28-Jan-97)
  59.  -Main: *GeneralPlugIn-interface
  60.         *GeneralPlugIn-window
  61.  -every PlugIn has a version-string now
  62.  -Comment-PlugIn: saveProcess-support didn't work correctly
  63.  
  64. v2.51 (Wednesday 29-Jan-97)
  65.  -PlugIn-Window: *additional <del>/<return>-shortcuts
  66.  -nice ColorWheel-PlugIn (The 1st ''GeneralPlugIn'')
  67.  
  68. v2.52 (Wednesday 30-Jan-97)
  69.  -EPSSaver-PlugIn (replaces the iff2eps-package)
  70.  -PlugIn-interface: preferences-support
  71.  
  72. v2.53 (Wednesday 30-Jan-97)
  73.  -CountPlugIns-PlugIn (as example for the developer-kit)
  74.  -PictureList: speed of the list-handling-routines improved
  75.  -PlugIns: *prefs are loaded automatically at startup
  76.            *open-flag (if the PlugIn is active while saving its prefs
  77.             it will be activated at startup at the next time)
  78.  -Wave-PlugIn: additional shift-parameter
  79.  -InfoWnd: FreeAll-function removed
  80.  
  81. v2.54 (Saturday 01-Feb-97)
  82.  -Processor: list-folding (which is a *great* feature for large projects)
  83.  
  84. v2.55 (Saturday 01-Feb-97)
  85.  -Processor: *turned all integer-gadgets into math-gadgets
  86.              *removed a stupid bug which caused the preview to generated
  87.               more than one time after process-loading
  88.              *preview-refresh after removing the whole process-list (clear)
  89.  -Scale-PlugIn: nice bug removed: the size-values where always scaled
  90.                 while processing the preview-image - even if they where
  91.                 in percent
  92.  -Processor: *save/loadProcess: folding-support
  93.              *some useful folding-shortcuts
  94.   for the docs:
  95.    <f>         - switch folding on/off
  96.    <left>      - unfold item (folding=off)
  97.                  unfold whole list (folding=on)
  98.    <right>     - fold item
  99.    <up>/<down> - navigate
  100.  
  101. v2.56 (Saturday 01-Feb-97)
  102.  -Envelope: proper refresh after evaluating an expression
  103.  -Calculator: in some cases calling of functions like "sin" caused
  104.               the program to crash - this problem *may* be fixed now
  105.  -Memory-Handler: usage of memory-pools switched off to increase compatibility
  106.  -Main: *some changes to the startup- and cleanup-code
  107.         *the debug-option turns on some startup- and cleanup-information
  108.  -PCSinglePicture: the input-gadget is initialized with the intro-picture
  109.  -Scale-PlugIn: only autoactivate the height-gadget if it is enabled
  110.  -LUT-PlugIn: morphCurves: src and dest where swapped if dPCount>sPCount
  111.  -Processor: behaviour of the range-gadgets improved
  112.  
  113. v2.57 (Sunday 02-Feb-97)
  114.  -Processor: Scale-parameter: scales all effect-parameters which
  115.              depend on the image-size
  116.  -Command-PlugIn which executes wf-ARexx-commands directly
  117.  -ARexx-support for all Operators finished
  118.  
  119. v2.58 (Sunday 02-Feb-97)
  120.  -TileImage-PlugIn
  121.  -Log-Window: after clearing all log-messages the listview was not refreshed correctly
  122.  -Envelopes: *improved interpolation-method
  123.              *automatic subdividing (Prefs-parameter evaSubDiv is obsolete now)
  124.  
  125. v2.59 (Moday 03-Feb-97)
  126.  -Processor: *Saver-PlugIn-Interface
  127.              *Layout changed
  128.  -Prefs: VisualSubDiv-Gadget removed
  129.  
  130. v2.60 (Tuesday 04-Feb-97)
  131.  -ILBM-Saver-PlugIn
  132.  -JPEG-Saver-PlugIn which doesn't work perfectly yet
  133.  
  134. v2.61 (Wednesday 05-Feb-97)
  135.  -ColorWheel-PlugIn: close-function caused mungwall-hits - fixed
  136.  -JPEG-Saver-PlugIn finished, the following options are supported:
  137.                       *format=(normal|progressive)
  138.                       *output=(color|gray)
  139.                       *optimize Huffman table=(on|off)
  140.                       *quality
  141.  
  142. v2.62 (Thursday 06-Feb-97)
  143.  -PNG-Saver-PlugIn, which supports the following formats:
  144.                       *24 Bit
  145.                       *8 Bit Color
  146.                       *8 Bit Gray
  147.                       *4 Bit Color
  148.                       *Black&White
  149.  
  150. v2.63 (Thursday 06-Feb-97)
  151.  -Saver-PlugIns now can contain loader- and indentify-functions
  152.  -ILBM-Saver-PlugIn: load- and identify-function
  153.  -JPEG-Saver-PlugIn: load- and identify-function
  154.  
  155. v2.64 (Thursday 06-Feb-97)
  156.  -PNG-Saver-PlugIn: load- and identify-function
  157.  -memory-handler: memError-function didn't work correctly (because of
  158.                   the use of UWORD-paramaters (which are too small))
  159.  -Processor: storing HAM-flag before switching to another screenmode
  160.              (if the selected isn't available)
  161.  -PCSelect: setting the right minWindowSize-values even for the first time
  162.  
  163. v2.65 (Friday 07-Feb-97)
  164.  -Processor: image-filetype-recognition improved
  165.  -Envelope/LUT-PlugIn: don't change the selected point after window-moving
  166.  -SaveImage-PlugIn: use the global writeImage-function instead of writeILBM24()
  167.  -Scale-PlugIn: refresh preview after changing width-value
  168.  -3D-engine: bug in bresenham3D removed
  169.  -Cube: quality improved
  170.  
  171. v2.66 (Friday 07-Feb-97)
  172.  -Threshold-PlugIn
  173.  -Processor: <del>-shortcut
  174.  -Compose-PlugIn: *genlock-mode didn't work anyway (wrong pointers)
  175.                   *genlock=gOUTRANGE didn't work with alpha-image
  176.  -CreateImage-PlugIn: hvCopy destroyed the 3rd red-component
  177.  -Processor: don't open operator-windows after selection
  178.  
  179. v2.67 (Friday 07-Feb-97)
  180.  -SaveImage-PlugIn: GUI-bugs removed
  181.  -CountPlugIns-PlugIn: show available savers, too
  182.  -LUT-PlugIn: envelopes with different numbers of points where no saved correctly
  183.  -Converter: open the ProcessorWindow after loading process with activated preview
  184.  -Requester: layout improved
  185.  
  186. v2.68 (Sunday 09-Feb-97)
  187.  -3D-engine: quantization-parameter which is great for adjusting the 
  188.              parameters of the various 3D-effects
  189.  -Processor: 3DQuant-Gadget
  190.  
  191. v2.69 (Sunday 09-Feb-97)
  192.  -ReduceContent-PlugIn: *renamed as Raster
  193.                         *in some cases the last column of the image was ignored - fixed
  194.  -Processor: *save and load the 3DQuant-parameter
  195.              *save and load the default saver
  196.  -PlugIns/Savers: sometimes the delete-function caused (harmless) enforcer-hits - fixed
  197.  -PlugIns: don't activate opened windows automatically
  198.  -Processor: behaviour of the up/down-functions in folding-mode fixed
  199.  -Processor: kill-function didn't work correctly (in all special cases)
  200.              in folding-mode
  201.  -PlugIns: ProgressWnd-support
  202.  
  203. v2.70 (Sunday 09-Feb-97)
  204.  -ConvertImages-PlugIn
  205.  -new intro-picture
  206.  -YAFAOptions: order of delta-compression-mode changed
  207.  
  208. v2.71 (Sunday 09-Feb-97)
  209.  -Shear-PlugIn
  210.  
  211. v2.72 (Tuesday 11-Feb-97)
  212.  -filename and type of the intro-image changed
  213.  -Online-Help: *wf:system/help/wf_help.guide removed
  214.                *accessing the Wildfire.guide-file instead
  215.                *some more topics
  216.  -PlugIns: accessing the ANSI-C-functions of the main program
  217.  
  218. v2.73 (Tuesday 11-Feb-97)
  219.  -Processor: avoid killing Operators which are in use
  220.  -Documentation: *All documentation is hold in one file
  221.                   which is used as online-help-file, too.
  222.                  *many parts rewritten (What a hard job)
  223.  
  224.  
  225. v2.74 (Friday 14-Feb-97)
  226.  -LWOB-PlugIn
  227.  
  228. v2.75 (Friday 14-Feb-97)
  229.  -GrabWindow-PlugIn: major speedup
  230.  -CreateImage-PlugIn: update the preview after using one of the copy-functions
  231.  -3D-engine: there was a (trivial) error in the lightsource-routine which
  232.              caused especially LWOB-objects to look "unreal"
  233.  -Cartesian2Polar: sometimes not the whole phi-range was filled
  234.  -example-pictures for the documentation
  235.  
  236. v2.76 (Sunday 16-Feb-97)
  237.  -SlideShow-PlugIn
  238.  -documentation finished
  239.  
  240. v2.77 (Friday 21-Feb-97)
  241.  -LWOB-PlugIn: *now whole drawers can be processed
  242.                *the surface-definitions where assumed to be in
  243.                 the order found in the SRFS-hunk which isn't always correct
  244.                *changed some defaults
  245.                *proper update of the Text-type-gadget
  246.                *changed the render-mode to "doublesided"
  247.  -Processor: *update the Preview after modifying the "Smoothing"-option
  248.              *update the Preview-gadget after changing the screenmode
  249.              *the step-parameter of Process-range didn't work correctly
  250.              *save and load the Scale-value
  251.  -Online-Help: don't hang up if the guide-file doesn't exist
  252.  -Main: the taglist for most Screenmode-requesters was not terminated which
  253.         sometimes caused the program to hang up
  254.  -TMaker: update the type gadget after using the <t>-shortcut
  255.  -Wrap-PlugIn: changed the rotate-centre in radius-mode
  256.  
  257. v2.78 (Friday 28-Feb-97)
  258.  -3D-PlugIns: *additional faces-parameter
  259.               *specularity works now and looks great
  260.               *changed the interpretation of the lighting-vector to fit
  261.                the orientation of the screen-coordinate-system
  262.  -Savers: additional flag which allows you to disable the loader
  263.  -Wrap-PlugIn: behaviour at small radius-values fixed
  264.  -changed some compiler-flags so the program should work together
  265.   with Cyberpatcher on 68060-boards
  266.  
  267. v2.79 (Saturday 01-Mar-97)
  268.  -3D-operators:
  269.    *minor speedup
  270.    *introduction of superposition using 3d-temp-buffers (PowerPlugs!)
  271.  
  272. v2.80 (Saturday 01-Mar-97)
  273.  -Cube-operator: problem with the edges fixed (even at high Quant3D-values)
  274.  -Water-Operator: *additional moveXY-parameter to disable the
  275.                    deformation in the xy-plane which sometimes
  276.                    causes errors in the image
  277.                   *additional axis-parameter
  278.                   *border-behaviour changed
  279.  
  280. v2.81 (Sunday 02-Mar-97)
  281.  -PowerPlugs!-concept finished, the following operators are
  282.   supported: Cube, Wrap, Wave3D and Water
  283.  
  284. v2.82 (Sunday 02-Mar-97)
  285.  -special wildfire.library for PowerPlugs!-support
  286.  -documentation updated
  287.  
  288. v2.83 (Wednesday 05-Mar-97)
  289.  -3D-engine: *negative 3DQuant-values to improve the image-quality at
  290.               drastic deformations
  291.              *the centreX,centreY-values are now really used to
  292.               rotate/zoom around
  293.  
  294. v2.84 (Thursday 06-Mar-97)
  295.  -Wave3D, Water, Wrap: correct interpretation of the origin-parameters
  296.  -Calculator: rnd()-function to easily create "random walks"
  297.               using the EvaluateExpression-function of the Envelope-Window
  298.  -3D-engine: *minor speedup
  299.              *fast camZ-check which only fails at very small values like -50
  300.  -Bump-Operator: changed the type into 2D
  301.  -Wave3D-Operator: additional originZ-parameter
  302.  
  303. v2.85 (Thursday 06-Mar-97)
  304.  -Perspective-Operator: completely rewritten (simply uses the 3D-engine)
  305.  -3D-operators: proper gadget-(de)activation in TEMP3D-mode
  306.  
  307. v2.86 (Friday 07-Mar-97)
  308.  -Magnet3D-operator (with PowerPlugs!-support)
  309.  -Envelope: update the x- and y-value after evaluating an expression
  310.  
  311. v2.87 (Friday 07-Mar-97)
  312.  -Magnet3D-operator: additional shape-parameter
  313.  -PowerPlugs!: *if the input- and the output-3d-buffers are different or
  314.                 if the input-buffer is a 3d-buffer the 3d-buffer to transform
  315.                 is duplicated before the transformation.
  316.                 This requires more memory but results in a clean concept
  317.                 (like the one of image-temp-buffers)
  318.                *changes to the image-structure where not applied to the
  319.                 original-buffers which has been fixed
  320.                 (this for example caused "stripes" transforming
  321.                  a cube)
  322.                *(If all this sounds weird: the 3d-temp-buffer-concept is
  323.                  complete and works now)
  324.  -Processor: <3>-shortcut for the 3DQuant-parameter
  325.  
  326. v2.88 (Friday 07-Mar-97)
  327.  -PowerPlugs: *additional tRender-option to save memory (avoids the
  328.                duplication of a temp-3d-buffer which will never be used)
  329.  -SlideShow-PlugIn: reduced the lockGUI-parameter to 0.1 s
  330.  -all operators: additional shortcuts:  <v>    -  toggle preview
  331.                                         <space> - test process
  332.  -Processor: try to load even corrupted or old scripts
  333.  
  334. v2.89 (Friday 07-Mar-97)
  335.  -Sphere-Operator (with PowerPlugs!-support)
  336.  -Main: the shell-output (version number etc.) was totally weird
  337.  -Converter: *if the converter was aborted after writing less than
  338.               four frames the program crashed (while deleting the output-file)
  339.              *the contents of the anno-string-gadget was ignored  - fixed
  340.              *the progress can be aborted from within the preview-window
  341.               pressing the <escape>-key
  342.  
  343. v2.90 (Saturday 08-Mar-97)
  344.  -Twist-Operator (with PowerPlugs!-support)
  345.  
  346. v2.91 (Saturday 08-Mar-97)
  347.  -Twirl3D-Operator (with PowerPlugs!-support)
  348.  
  349. v2.92 (Sunday 09-Mar-97)
  350.  -Main: additional CON:-window to store the output of external
  351.         programs (Bernd Rösch)
  352.         (In many cases Enforcer-hits occured or Wildfire crashed
  353.          after starting external programs which problem should
  354.          be fixed now)
  355.  -Processor: Clear:*reset the pcScale-value
  356.                    *set the filename to "default.process"
  357.  -Magnet-operator: some calculations are done using float's (instead of long's)
  358.                    to increase the image-quality
  359.  -Magnet3D-operator: better (and finally good) method to compute
  360.                      the "smooth" shape
  361.  
  362. v2.93 (Sunday 09-Mar-97)
  363.  -Transform3D-Operator (with PowerPlugs!-support)
  364.  -3D-operators: don't activate the centreX-gadget after changing the beta-value
  365.  -Log: report even displayed stats to the logfile
  366.  
  367. v2.94 (Monday 10-Mar-97)
  368.  -Processor:  *continous quant3D-parameter for fine-tuning
  369.               *save and load the smoothing-option
  370.  -Documentation: *Operator-documentation extended and updated
  371.                  *example-pictures and -scripts updated
  372.  
  373. v2.95 (Sunday 16-Mar-97)
  374.  -ConvertImages-PlugIns: images where not freed after writing
  375.  -Bump3D-Operator (with PowerPlugs!-support)
  376.  
  377. v2.96 (Wednesday 19-Mar-97)
  378.  -Startup: *checking screenmode before calling OpenScreen (because
  379.             this system-function sometimes causes Wildfire to crash if the
  380.             Screenmode isn't available !)
  381.            *some very internal changes
  382.            *in fact the program works now:
  383.             After booting without startup-sequence and entering the lines
  384.              setpatch
  385.              assign libs: hd0:classes add
  386.              adddatatypes flush
  387.             the program works without problems
  388.             (without the env:-, the wf:- and all other assigns)
  389.             Enforcer reported not any read- or write-hit while
  390.             converting a mpeg-stream into a YAFA-animation and
  391.             processing and displaying some images - even the
  392.             ColorWheel-PlugIn works (which is somewhat surprising).)
  393.  -Main: *The program can be aborted at every stage after the initialization
  394.          pressing Ctrl-C (e.g. while converting)
  395.         *all signals catched during initialization are ignored
  396.         *don't open libraries which are already open 
  397.          (I slaughtered the startup-code)
  398.  -Demo-version: removed the text "Storing %ld bytes of memory..." printed 
  399.                 at every unsuccessfull free()-call to increase the 
  400.                 operation-speed  (the text-output slows down everything) 
  401.                 and to complicate the job of hackers
  402.  -ARexx: the port-naming ("Wildfire.1", ...) was done too late (after
  403.          creating the port (no joke))
  404.  -Makefile: the General PlugIns where not generated new after changing
  405.             the fpu-settings - this may have caused the numerous
  406.             reported crashes ("after initializing the Command-PlugIn the
  407.             program hangs up" - but only on system without fpu
  408.